POV-Ray : Newsgroups : povray.general : Random thoughts about povray and xml : Re: Random thoughts about povray and xml Server Time
3 Aug 2024 14:16:04 EDT (-0400)
  Re: Random thoughts about povray and xml  
From: Thorsten Froehlich
Date: 20 Mar 2004 04:25:40
Message: <405c0e14@news.povray.org>
In article <Xns94B1A5863FF0DZenZenPsychocom@203.29.75.35> , Breton Slivka 
<Zen### [at] ZenPsychocom>  wrote:

> Suppose a standard XML syntax were established that implemented most or
> all of the features of povray SDL, with correct nesting and such and all
> that, with its own DTD and everything.
>
> Then, you could use XSLT language to create a converter, which would be
> able to translate between standard SDL, and this XML version, easily and

You cannot easily create a converter using XSLT for anything.  Ever seen a
XSLT that converts some simple piece of data contained in XML to PDF?  Just
forget it!  XML/XSLT are a late internet-bubble hype that create bloated,
slow and complex programs in absolutely every place they have ever been
used.  Consequently, every responsible designer and programmer should avoid
this combination like the plague!  They are no good for anything they have
ever been used for.  XHTML is the perfect example - HTML was for everyone to
learn and use.  XHTML needs a fancy editor for the plain user as only
programmers can grasp the strict validation rules it enforces.  Of course,
if you don't want humans to edit your data, it is a waste of resources to
use text as interchange format in the first place.  The frequently cited
easy conversion of XML is just more hype, as it has exactly zero to do with
the problem of data interchange.  It only adds yet another layer of
problems.

Consequently, even the suggestion to use XML is a total waste of time!

    Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde

Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.